package com.cn.sl.server.api.system.file.model.enumerate

import java.io.File

/**
 * 文件类型
 *
 * @author 阮雪峰
 */
enum class FileType(
    /**
     * 文件夹
     */
    val folder: String,
) {
    /**
     * 头像
     */
    AVATAR("${File.separator}avatar"),

    /**
     * 临时文件夹
     */
    TEMPORARY("${File.separator}temporary"),

    /**
     * EXCEL
     */
    EXCEL("${File.separator}excel"),

    /**
     * WORD
     */
    WORD("${File.separator}word"),

    /**
     * PDF
     */
    PDF("${File.separator}pdf"),

    /**
     * TXT
     */
    TXT("${File.separator}txt"),

    /**
     * IMAGE
     */
    IMAGE("${File.separator}image"),

    /**
     * PPT
     */
    PPT("${File.separator}ppt"),

    /**
     * 流程相关
     */
    WORKFLOW("${File.separator}workflow"),

    /**
     * 签名
     */
    SIGN("${File.separator}sign"),
    JSON("${File.separator}sign"),

    /**
     * 其他文件
     */
    OTHER("${File.separator}other"),

    /**
     * 临时文件
     */
    TEMP("${File.separator}temp")
}
